nature ichthyology pathologist scheduler mineralogy environment wildlife geology mineral environnement pathologist scheduling mammalogy herpetology on-call scheduling software minerals oncall scheduling software entomology